plentiful spread - French English Dictionary